Nuprl Lemma : strong-subtype-set 11,40

A,B:Type.
strong-subtype(AB)
 (P:(Aprop{i:l}), Q:(Bprop{i:l}).
 (x:AP(x Q(x))  strong-subtype({x:AP(x)} ; {x:BQ(x)} )) 
latex


Definitionsstrong-subtype(AB), f(a), x(s), prop{i:l}, {x:AB(x)} , x:AB(x), P  Q, x:AB(x), x:AB(x), s = t, Type, A c B, t  T, x:A  B(x), True, T

origin